div,p,ol,li,ul,span,h1,h2,h3,h4,h5,a,dl,dt,dd,input,*{margin:0;padding:0;list-style:none;border:0;}
a:link,a:visited,a:hover{text-decoration:none;color: #333;}
body{font-family:"微软雅黑",Microsoft YaHei,sans-serif;font-size:12px;color: #333;}
@media (min-width: 1440px){.container{width:1220px;}}
.fl{float:left;}
.fr{float: right;}
.no-padding{padding: 0;}
.top{height: 2.5em;line-height: 2.5em;background:#333333;color: #cccccc;}
.top a:hover,.top a:visited{color: #ccc;}
.red-font{color: #c42e2e;padding-top: 1.5em;height: 1em;}
.header{height:7.83em;margin-bottom: 2.3em;}
/*.header a:link,.header a:visited{font-size: 1.33em;color: #018671;}*/
.header a:link,.header a:visited{font-size: 1.33em;;}
/*.header li:hover a{background: #01c8a9;color: #fff; }*/
.header li,.header li a{height: 2.5em;line-height:2.5em;}
.navbar-nav>li>a{padding-top:0;padding-bottom: 0;}
.header .active a:link,.header .active a:visited{background: #01c8a9;height: 2.5em;line-height:2.5em;color: #fff;}
.navbar-collapse{padding-top: 2em;}
.navbar-toggle{background: #01c8a9; }
.navbar-toggle .icon-bar{background: #fff;}
.banner{background: #33afcb;}
h1,h2,h3{font-size:3em;color: #018671;margin: 0 auto;text-align: center;padding-top: 2em;}
h2{font-size: 2em;padding: 0 0 0 2em;margin: 2em 0 1em;text-align: left;}
h3{font-size: 1.5em;padding-top: 1.75em;padding-bottom: 4em;}
h4{color: #666666;font-size: 1.5em;}
.list li{margin-bottom: 3em;}
.list img{margin: 0 auto;}
.list dd{padding-top: 8%;}
.list h4,.list p{padding-bottom: 2%;padding-left:5px;}
.hbg{padding: 0;height: 1.4em;line-height: 1.4em;}
.hbg img{margin-right: 0.5em;}
.index-box{border: 1px solid #eee;border-top: 3px solid #01c8a9;text-align: center;}
.index-box img{margin: 2em auto;}
.ib-title{font-size:  1.3em;color:#333;margin-bottom: 2em;}
.ib-price span:nth-child(1){color: #fa4f4f;font-size: 1.16em;}
.ib-price span:nth-child(2){color: #fa4f4f;font-size: 2.5em;margin: 0 0.25em;font-weight: 100;}
.ib-price span:nth-child(3){color: #ccc;font-size: 1.16em;}
.ib-noprice{color: #ccc;font-size: 1.16em;text-decoration:line-through;margin-bottom: 1.5em;}
.ib-more{color: #ccc;font-size: 2.5em;font-weight: bold;position: absolute;right: -12px;top: 50%;}
.index-lastbox{width: 80%;box-shadow: 0 0 10px #ccc;text-align: center;overflow: hidden;padding:3em 0 2.1em;}
.lastbox-title{color:#333;font-size: 2em;margin-bottom: 0.5em;}
.il-detail{position: absolute;top: 11.4em;padding: 0 30px 0 15px;}
.il-price span:nth-child(1){color: #fa4f4f;font-size: 2.67em;}
.il-price span:nth-child(2){color: #fa4f4f;font-size: 4em;margin: 0 0.25em;font-weight: 100;}
.il-price span:nth-child(3){color: #ccc;font-size: 1.6em;}
.il-noprice{color: #ccc;font-style: 1.16em;margin-bottom: 2em;}
.il-left:link,.il-left:visited{display: block;width: 40%;margin-left: 8%;margin-right: 2%;background: #01c8a9;border-radius: 5px;color: #fff;height: 2.5em;line-height: 2.5em;font-size: 1.16em;}
.il-right:link,.il-right:visited{display: block;width: 40%;margin-left: 2%;margin-right: 8%;background: #0c697a;border-radius: 5px;color: #fff;height: 2.5em;line-height: 2.5em;font-size: 1.16em;}
.banner-botom{background: #6b8ea4;margin-top:3em;}
.bg-img-box{margin-bottom: 2em;}
.bg-img-box img{margin: 0 auto;}
.bg-img-font{position: absolute;top: 2em;width: 100%;padding: 0 10%;text-align:center;left: 0;}
.bi-title{font-size: 2em;color:#333;}
.bi-detail{font-size: 1em;color:#333;margin:2em 0 1em 0;}
.bi-price{padding-top: 0.5em;}
.bi-price span:nth-child(1){color: #fa4f4f;font-size: 1.16em;}
.bi-price span:nth-child(2){color: #fa4f4f;font-size: 3em;margin: 0 0.25em;font-weight: 100;}
.bi-price span:nth-child(3){color: #1f5471;font-size: 1.16em;}
.img-spicle-one{text-align: left;padding:0 6%;}
.img-spicle-two{text-align: right;top: 0.5em;height: 100%;}
.img-spicle-three{text-align: left;height: 100%;}
.img-spicle-three-t{position: absolute;bottom: 2em;right: 2em;}
.img-spicle-two-t{position: absolute;bottom: 1em;right: 1em;}
.footer{color: #cccccc;background: #333;}
.footer-top{padding-top:5em;border-bottom: 1px solid #848484;}
.footer-top img{margin:0 auto;}
.footer-top dd{padding-top: 5%;color:#ccc;}
.footer-top h4{color: #ccc;}
.footer-bottom{padding-top:4em;color: #ccc;}
.footer-bottom h5{font-size: 1.3em;padding-bottom: 0.6em;}
.footer-bottom a:link,.footer-bottom a:visited{display:block;color:#ccc;padding-bottom: 0.2em;}
.footer-copy{text-align: center;color: #999;padding: 3em 0;}
.footer-copy a:link,.footer-copy a:visited{color: #999;padding-right: 1em;}
.footer-line{width: 8em;border-bottom: 4px solid #848484;margin: 0 auto 6em;}
.flex{position: fixed;top: 50%;right: 2em;background: #fff;width: 6.25em;border:1px solid #c9c9c9;border-top: 9px solid #01c8a9;border-bottom: 0;}
.flex img{margin:0 auto;width: 3em;}
.flex a{display: block;width: 100%;text-align: center;border-bottom:1px solid #c9c9c9;padding: 2em 0 1em;}
.phone-box{position:absolute;right:6.1em;top: 10em;background:#fff;border:1px solid #01c8a9;height: 2em;width: 9em;}
.phone-box a{color:#01c8a9;height: 100%;width:100%;position: absolute;border-bottom: 0;padding: 0;background: #fff;cursor:pointer;top: 0;line-height: 2em;}
.phone-line-t{background:#fff;position:absolute;right:-0.1em;top:0.5em;width:0.5em;height:0.5em;-webkit-transform: skew(60deg);-moz-transform: skew(60deg);-o-transform: skew(60deg);transform: skew(60deg);border-right: 1px solid #01c8a9;}
.phone-line-b{background:#fff;position:absolute;right:-0.1em;top:1em;width:0.5em;height:0.5em;-webkit-transform: skew(-60deg);-moz-transform: skew(-60deg);-o-transform: skew(-60deg);transform: skew(-60deg);border-right: 1px solid #01c8a9;}
.hied{display: none;}
/*公司注册*/
.banner-bg{background: url(../images/company-01-bg.jpg) no-repeat center center;padding: 12.3em 0 6.3em;}
.left-bar{margin-top: 2em;}
.left-bar li{border:1px solid #eef0f1;border-top: 0;padding-left: 1em;height:3em;line-height: 3em;}
.left-bar li.active a{color:#52cac1;}
.left-bar li:nth-child(1){background: #52cac1;font-size: 1.83em;color: #fff;text-align: center;border:1px solid #52cac1;padding: 0;height: 2.5em;line-height: 2.5em;}
.top-bar{border-bottom:1px solid #52cac1;margin-top: 2.5em;padding-bottom: 1em;text-align: right;}
.circle-list{text-align: center;}
.circle-list h4{color: #ed6b3e;font-size: 1.67em;}
.circle-list .footer-line{border-color: #ed6b3e;margin: 1em auto 1em;width: 5em;}
.circle-list .ib-price span:nth-child(2){font-size: 3em;}
.circle-list .ib-price{margin: 1em 0 0.3em 0;}
.circle-list a{display: block;width: 10em;height: 2em;line-height: 2em;font-size: 1.16em;color: #fff;background: #ed6b3e;margin: 0 auto;}
.banner-bg-t{background:url(../images/company-02-bg.png) no-repeat center center;padding-top: 6em;margin: 2em 0 2em;}
.circle-list .blue-bg{background-color: #52cac1;}
.circle-list .blue-br{border-color: #52cac1;}
.circle-list .blue-font{color: #52cac1;}
.bule-br-box{max-width: 215px;border:1px solid #52cac1;overflow: hidden;padding-bottom: 2em;margin: 0 auto;}
.border-title{margin: 6em auto;border-bottom: 1px solid #1f1e1e;position: relative;left:10%;}
.border-title h3{color:#1f1e1e;position: absolute;top: -0.6em;background-color: #fff;padding:0 1em;left: 37%;width:26%;font-size: 1.67em;}
.aboutus-title{font-size: 2em;color: #191919;}
.qyln{color: #fff;background: #ffbe5d;text-align: center;border: 5px solid #fff;padding: 2em 15px;}
.qyln h4{font-size: 2em;color: #fff;margin-bottom: 0.4em;}
.contact{position: relative;text-align: center;border: 5px solid #fff;}
.contact .circle-list{position: absolute;left: 0;top: 0;width: 100%;height: 90%;padding-top: 10%;color:#fff;}
.contact dd{padding-top: 1em;}
.contact h4{color: #fff;}
.contact .footer-line{border-color: #fff;}
.detail-price{color: #fa1818;font-size: 2.5em;}
.bule-br-box-big{border:1px solid #52cac1;overflow: hidden;padding-bottom: 2em;margin: 0 15px;}
.boder-corcle-o{width: calc(100% - 10px);border:1px solid #ec6b3e;overflow: hidden;padding:2em 1em;}
.boder-corcle-t{width: calc(100% - 10px);border:1px solid #52cac1;overflow: hidden;padding:2em 1em;}
@media (max-width: 1200px){
	.logo{max-width: 85%;margin-top: -1em;}
	.list dd {padding-top: 5%;}
	.index-box{margin-bottom: 2em;}
	.index-lastbox{width: 100%;}
	.img-spicle-one,.img-spicle-two,.img-spicle-three{text-align: center;}
	.img-spicle-two-t,.img-spicle-three-t{position: static;}
	.bg-img-box{padding: 0;}
	.bg-img-box div{padding: 0;}
	.bg-img-box-box{padding: 0;}
}
@media (max-width: 768px){
	.container-fluid{padding: 0;}
	.navbar-nav{margin:-1em -1em 0;background: #fff;}
	.navbar-toggle{margin-top: 1.4em;margin-bottom: 0;}
	.list dd{text-align: center;}
	.banner-bg{padding: 2.3em 0 1.3em;}
	.flex{display: none;}
	.smallhide{display: none;}
	.aboutus-title{margin-top: 2em;}
}
@media (max-width: 414px){
	.navbar-brand{width: 70%;}
	.header{height: 3em;}
	h1{font-size: 2.4em;}
	.flex{right: 0;}
	.circle-list img{width: 50%;}
	.contact dt img,.bule-br-box img{width: initial;}
	.circle-list{margin-top: 1em;}
	.border-title h3{width: 80%;left: 10%;}
}
@media (max-width: 375px){
	.list h4, .list p {padding-bottom: 1%;}
	.il-detail{padding: 0 15px 0 0;}
}
@media (max-width: 320px){
	.list dt img{width: 50%;margin: 0 auto;}
	h3{font-size: 1.3em;}
	.ib-title{font-size: 1.2em;margin-bottom: 3em;}
	.img-spicle-three .bi-title,.img-spicle-two .bi-title{font-size: 1.6em;}
	.footer-bottom{padding-left: 0;padding-right: 0;}
}